package cn.foolishbird.business.tool.task;

import java.util.List;

/**
 * 任务迭代器
 *
 * @author Eric
 * @version 1.0
 * @date 2020-11-16
 */
public interface TaskIterator<T> {

    /**
     * 迭代任务
     *
     * @param
     * @return void
     * @throws
     * @author Eric
     * @date 2020/11/16
     **/
    void iterator();

    /**
     * 下一页数据
     *
     * @param
     * @return java.util.List<T>
     * @throws
     * @author Eric
     * @date 2020/11/16
     **/
    List<T> next();

}
